今天來分享Hyper-v中的虛擬硬碟相關東西
虛擬化中存guest os 資料就是虛擬硬碟
在hyper-v 2.0 的格式是vhd 最大的容量支援到2TB
在hyper-v 3.0 的格式是vhdx最大容量支援到64TB,新版vhdx還有一個功能是可以避免電源中斷時發生一致性問題。
虛擬硬碟種類分為幾種
1.固定式磁碟 : 磁碟建立後,會佔用最大實體應碟空間,效能比較好
2.動態式磁碟 : 磁碟建立後,只會佔用少許實體應碟空間,日後有資料寫入才會慢慢變大
3.差異式磁碟 : 適合在LAB環境使用,配合sysprep,可以快速建立測試用虛擬機器,佔用空間較少
固定式硬碟新增方式 :
在hyper-v 管理員 右方 > 新增 > 硬碟
精靈畫面 > 點[下一步]
硬碟格式選擇 : VHDX
選擇固定大小
輸入差異硬碟名稱及存放路徑
輸入容量大小
確認相關資訊,若沒問題點選完成 > 就開始建立硬碟
建立完畢,就會在指定路徑看到10G
動態磁碟建立方式,可依照固定磁碟建立步驟來完成,選擇[動態磁碟]
可以看到下圖建立完畢後,只有4M大小
差異式應碟建立LAB虛擬機器步驟
1.先將OS安裝完畢 (例如windows server 2012),並做sysprep 後關機,我的檔名win2012-base.vhdx
2.在hyper-v 管理員建立虛擬機器
選稍後連結虛擬硬碟
3.建立差異式磁碟
在hyper-v 管理員 右方 > 新增 > 硬碟
精靈畫面 > 點[下一步]
選擇 vhdx 格式
選擇 > 差異
輸入差異硬碟名稱及存放路徑
選擇 父磁碟位置
點選完成開始建立差異式磁碟
最後再將差異式磁碟掛上VM開機就可以
此文章同步發布於MIS的背影 http://blog.pmail.idv.tw/?p=6178
Roy大大,
有測試過以下情境的效能嗎?
需求:Win7開發環境VM*4台 for 4個人分別使用
作法1:土炮複製四個VHD,分別掛載四個VM
作法2:指向同一個VHD,採用差異硬碟的掛載四個VM
以上
您好
用差異次磁碟效能差~~這是一定的
建議4各vhd且使用固定大小
感謝roy大大的回應,
之前採用動態磁碟的來建立的VM,
現在也會一一調整成固定磁碟的模式,
讓硬體的效能發揮到極致!